package com.xudu.controller;

import com.xudu.common.Result;
import com.xudu.entity.User;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;

/**
 * ClassName: IFileController
 * Description:
 *
 * @Author xudu
 * @Create 2024/4/21
 */
public interface IFileController {
    /**
     * 保存用户图片到本地 图片存储路径保存在数据库
     * @param user
     * @return
     */
    @PostMapping("savephoto")
    Result savePhoto(User user, MultipartFile photo);

    /**
     * 获取用户图片
     * @param user
     * @return
     */
    @GetMapping("getphoto")
    Result getPhoto(User user,HttpServletResponse response);
}
